Deterministic and Stochastic Models for Practical Scheduling Problems

نویسندگان

  • Elvin Coban
  • Aliza R. Heching
چکیده

This dissertation analyzes three scheduling problems motivated by real life situations. In many manufacturing and service industries, scheduling is an important decision-making process. Unfortunately, scheduling problems are often computationally challenging to solve, and even modeling a scheduling problem can be difficult. Chapter 2 considers single-facility non-preemptive scheduling problems with long time horizons having jobs with time windows (i.e., release times and due dates). I combine constraint programming (CP) and mixed integer linear programming (MILP) using a hybrid method: logic-based Benders decomposition. I first divide the long time horizon into segments to make the problem tractable. This gives rise to two versions of the single-facility scheduling problem: segmented and unsegmented. In the segmented problem, each job must be completed within one time segment. In the unsegmented problem, jobs can overlap two or more segments. I analyze different objective functions, and introduce relevant Benders cuts. I find that for the segmented problem, logic-based Benders decomposition is always superior and should be used from the start. For the unsegmented problem, I find that logic-based Benders decomposition is not necessarily the fastest method, but clearly the most robust. Hence, I suggest a strategy of applying CP first, and if it fails to solve the problem within a few seconds, switching to logic-based Benders decomposition. Chapter 3 addresses the problem of staffing in a service center with cross-trained agents, heterogeneous customers, and quality guarantees, inspired by a large IT services delivery organization. Agents are either high or low skilled, and serve customer requests that are also heterogeneous with respect to both their complexity and their priority: (i) Higher priority customer requests preempt lower priority customer requests in the queue; and (ii) Less skilled agents can only service low complexity requests, while highly skilled agents can service all types of requests. I capture this service center’s operations using a multi-server queue under a preemptive-resume priiv ority service discipline, and model it as a Markov chain. I then apply approximation and bounding techniques to evaluate different control policies: I consider the class of threshold-based priority policies that prioritize the requests according to the number of each class of requests in the system. Four different types of customer requests can be successfully analyzed by our method: our method is accurate and fast when compared to simulation. I also provide managerial insights about the capacity provisioning problem at the service center, such as how to set thresholds, how to negotiate costs with customers, and what mix of agents to hire. I demonstrate that thresholdbased policies can be simple but effective, and that they might decrease the total cost without any changes in the service center. In Chapter 4, I analyze a project scheduling problem with disruptions, crosstrained agents, heterogeneous projects and quality guarantees where the durations of a project’s tasks/disruptions and the arrivals of the projects are uncertain. This problem is inspired by a real problem at a large, global SDO’s service center. Analysis of real data shows that considering delays in the release times and processing times are sufficient to capture the uncertainty in the system. The goal is to find a robust and effective assignment and schedule of tasks for each agent. I develop a robust scheduling model based on logic-based Benders decomposition, in which uncertainty is captured by an uncertainty set which might not include the least likely outcomes. Then, I simplify this robust scheduling model by the convexity theorem I prove.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Operating Room Scheduling in Teaching Hospitals: A Novel Stochastic Optimization Model

Background and Objectives: Operating room (OR) scheduling is key to optimal operating room productivity. The significant uncertainty associated with surgery duration renders scheduling of surgical operation a challenging task. This paper proposes a novel computational stochastic model to optimize scheduling of surgeries with uncertain durations. The model considers various surgical operation co...

متن کامل

Study of Scheduling Problems with Machine Availability Constraint

In real world scheduling applications, machines might not be available during certain time periods due to deterministic or stochastic causes. In this article, the machine scheduling with availability constraints for both deterministic and stochastic cases with different environments, constraints and performance measures will be discussed. The existing body of research work in the literature wil...

متن کامل

Splittable stochastic project scheduling with constrained renewable resource

This paper discusses the problem of allocation of constrained renewable resource to splittable activities of a single project. If the activities of stochastic projects can be split, these projects may be completed in shorter time when the available resource is constrained. It is assumed that the resource amount required to accom-plish each activity is a discrete quantity and deterministic. The ...

متن کامل

A Stochastic Model for Prioritized Outpatient Scheduling in a Radiology Center

This paper discussed the scheduling problem of outpatients in a radiology center with an emphasis on priority. To more compatibility to real-world conditions, we assume that the elapsed times in different stages to be uncertain that follow from the specific distribution function. The objective is to minimize outpatients’ total spent time in a radiology center. The problem is formulated as a fle...

متن کامل

Approximate Dynamic Programming by Linear Programming for Stochastic Scheduling

In stochastic scheduling, we want to allocate a limited amount of resources to a set of jobs that need to be serviced. Unlike in deterministic scheduling, however, the parameters of the system may be stochastic. For example, the time it takes to process a job may be subject to random fluctuations. Stochastic scheduling problems occur in a variety of practical situations, such as manufacturing, ...

متن کامل

A Mathematical Model for a Flow Shop Scheduling Problem with Fuzzy Processing Times

This paper presents a mathematical model for a flow shop scheduling problem consisting of m machine and n jobs with fuzzy processing times that can be estimated as independent stochastic or fuzzy numbers. In the traditional flow shop scheduling problem, the typical objective is to minimize the makespan). However,, two significant criteria for each schedule in stochastic models are: expectable m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012